leather tail guard (horse) - Español Inglés Diccionario